#ifndef BOX_H
#define	BOX_H
#include "Obstacle.h"
#include "ElementData.h"

namespace obstacles {
class Box: public Obstacle {
public:
	Box();
	virtual ~Box();
	void setPosition(float x, float y, float z);
	palVector3 getPosition();
	void createPhysics();
	int getElementCount();
	ElementData getElementData(int);
	void setScale(float,float,float);
	void setMass(float);

private:
	palBox *body;
	palVector3 *position;
	palVector3 *size;
	float mass;
};

}
#endif	/* BOX_H */

